/**
 * @description 
 */
const eventType = [
    { value: '0', label: '技术（天）' },
    { value: '1', label: '设计（天）' },
    { value: '2', label: '业主（天）' },
    { value: '3', label: '客观条件（如季节、道路等）（天）' },
    { value: '4', label: '劳务单位履约（天）' },
    { value: '5', label: '专业单位履约（天）' },
    { value: '6', label: '精修方案确定（天）' },
    { value: '7', label: '材料设备采购（天）' },
    { value: '8', label: '其他（天）' },
]
const childEventType = {
  '0': [
    { value: '1', label: '方案' },
    { value: '2', label: '质量' },
    { value: '3', label: '工艺' }
  ],
  '1': [
    { value: '1', label: '业主设计' },
    { value: '2', label: '内部深化设计' },
  ],
  '2': [
    { value: '1', label: '业主设计' },
    { value: '2', label: '内部深化设计' },
  ],
  '3': [
    { value: '1', label: '内部环境' },
    { value: '2', label: '外部环境' },
  ],
  '4': [
    { value: '1', label: '劳动力' },
    { value: '2', label: '机械设备' },
    { value: '3', label: '劳务分包招标' },
  ],
  '5': [
    { value: '1', label: '专业单位劳动力' },
  ],
  '6': [
    { value: '1', label: '专业分包招标' },
  ],
  '7': [
    { value: '1', label: '样板却' },
    { value: '2', label: '材料认养' },
    { value: '3', label: '设计调整' },
  ],
  '8': [
    { value: '1', label: '甲供料' },
    { value: '2', label: '自供材' },
    { value: '3', label: '设备采购' },
  ],
  '9': [
    { value: '1', label: '其他' },
  ]
}
// 搜索条件
const searchOption = [
    {
        name: '事件类型',
        value: 'eventTypeName',
        type: 'input',
    },
    {
        name: '子类型',
        value: 'childTypeName',
        type: 'input',
        // data: meetingType
    },
    {
        name: '创建时间',
        value: 'startEndDate',
        type: 'dateRange',
        attr: {
          rangeFormat: ['startDate', 'endDate']
        }
    },
]

// 定义表头
const columns = [
    {
        title: '序号',
        width: 65,
        scopedSlots: { customRender: 'serial' },
    },
    {
        title: '所属分公司',
        width: 100,
        dataIndex: 'branchName',
    },
    {
        title: '所属项目',
        width: 100,
        dataIndex: 'projectName',
    },
    {
        title: '事件类型',
        width: 100,
        dataIndex: 'eventTypeName',
    },
    {
        title: '子类型',
        width: 100,
        dataIndex: 'childTypeName',
    },
    {
        title: '创建人',
        width: 140,
        dataIndex: 'creatorName',
    },
    {
        title: '创建时间',
        width: 180,
        dataIndex: 'createTime',
    },
    {
        title: '操作',
        dataIndex: 'action',
        width: 140,
        scopedSlots: { customRender: 'action' },
    },
]
// 开工推进会议
// 计划总结与考核
// 竣工推进会
// 模拟数据
const mockdata = [
    {
        id: 1,
        meetingName: '会议一',
        meetingTypeName: '开工推进会议',
        branchName: '四川分公司',
        projectName: '独角兽岛园区二批次项目',
        startTime: '2022.03.10',
        meetingNum: '10',
        createName: '张三',
        status: 0,
    },
    {
        id: 2,
        meetingName: '会议二',
        meetingTypeName: '计划总结与考核',
        branchName: '四川分公司',
        projectName: '独角兽岛园区二批次项目',
        startTime: '2022.03.10',
        meetingNum: '10',
        createName: '张三',
        status: 0,
    },
    {
        id: 3,
        meetingName: '会议三',
        meetingTypeName: '竣工推进会',
        branchName: '四川分公司',
        projectName: '独角兽岛园区二批次项目',
        startTime: '2022.03.10',
        meetingNum: '10',
        createName: '张三',
        status: 0,
    },
]


export {
    searchOption,
    columns,
    mockdata,
    eventType,
    childEventType
}